.contentWrapper{
  .wrapper{
    width:100%;
    height:auto;
    margin-bottom:20px;
    padding:0 20px 30px 20px;
    background: #fff;
    h3{
      color:#2A3137;
      padding-top:29px;
      font:bold 20px/20px "MicrosoftYaHei";
    }
    .selectGroup{
      padding:28px 0;
      form label{
        text-align: left;
      }
    }
    .module{
      width:100%;
      height:160px;
      .institutions,.signDoctor,.signUser{
        width:30.3333333%;
        height:160px;
        float: left;
        margin-right:3%;
        border:#ccc solid 1px;
        .content{
          width:196px;
          height:76px;
          margin:0 auto;
          padding-top:42px;
          img{
            float: left;
            margin-right:15px;
            vertical-align: middle;
          }
          div{
            float: left;
            padding-top:6px;
            p{
              color:#1F4261;
              font:bold 14px/24px "MicrosoftYaHei";
            }
            span{
              color:#408EDC;
              margin-right:4px;
              font:bold 28px/28px "MicrosoftYaHei";
            }
            i{
              font-style: normal;
              font:normal 12px/12px "MicrosoftYaHei";
            }
          }
        }

      }
    }

  }
  .rank{
    width:100%;
    height:auto;
    padding:0 20px 30px 20px;
    background: #fff;
    .rankTitle{
      width:100%;
      height:68px;
      h3{
        float: left;
        font:bold 20px/28px "MicrosoftYaHei";
      }
      .date{
        float: right;
        a{
          float: left;
          color:#969A9F;
          font:bold 14px/68px "MicrosoftYaHei";
        }
        a.cur{
          color:#4D99D9;
          font-weight:bold;
        }
        span{
          height:15px;
          float: left;
          margin: 26px 6px 0 6px;
          border-left:#969A9F solid 1px;
        }
      }
    }
    .barContent{
      width:100%;
      height:417px;
      border:#C6CFD2 solid 1px;
      .bTitle{
        width:100%;
        height:48px;
        border-bottom:#D6DFE2 solid 2px;
        ul{
          margin:0;
          height:48px;
          padding-left:20px;
          li{
            float: left;
            list-style: none;
            a{
              float: left;
              color:#1F4261;
              font:normal 12px/48px "MicrosoftYaHei";
            }
            .curLi{
              font-size:14px;
              font-weight:bold;
            }
            i{
              float: left;
              width:2px;
              height:10px;
              margin:20px 18px 0 19px;
              border-left:#1F4261 solid 1px;

            }
          }


        }

      }
      #barDetail{
        width:100%;
        height:360px;
      }
    }
  }

}


